pp108 : Rule Engine (Managed Components)

Rule Engine (Managed Components)

Settings

maxDispatcherQueueSize

Setting Type

Hot

Type

Long

Description

The maximum number of Actions that can be in the dispatcher queue.

monitorRequestAndResponse

Setting Type

Hot

Type

Boolean

Description

When set to true, this property persists the request and response of external rule actions like web service invocations for notification and other Web services to rule monitoring database; otherwise, request and response information is not persisted. This property is effective only when ruleAudit property is set to true.

publishAudit

Setting Type

Hot

Type

Boolean

Description

This property is set to publish the audit data back to rule engine host.

ruleAudit

Setting Type

Hot

Type

Boolean

Description

When set to true, this property enables rule engine to store monitoring information in Rule Monitor database.

ruleMonitorListener

Setting Type

Hot

Type

String

Description

Use this setting to hook on to events raised during rule execution life cycle. Set the fully qualified class name of a concrete class that implements com.cordys.bre.rim.RuleMonitor interface.

threadPoolSize

Setting Type

Hot

Type

Integer

Description

The number of rule action threads to be present.

Counters

dispatcherQueueSize

Counter type

Value Counter

Event

Dispatcher Queue Size.

Hints

This counter specifies the number of Actions in the dispatcher.

ruleActionExecutionRate

Counter type

Event Value Counter

Event

A timer event value counter that returns the rate at which Process Platform Rule external actions are executed.

Hints

 

ruleExecutionRate

Counter type

Event Value Counter

Value

A timer event value counter that returns the rate at which Process Platform rules are executed.

Hints

 

Alerts

There are currently no alerts defined for Rule Engine type.

Operations

resetCounter

Description

Reset the Rule Engine counter identified by specific name. Use * to reset all rule engine counters

Parameters

counterName

Return value

String

Sub-components

The Rule Engine type has two sub-components : Decision Table Cache and UriBinding cache.